An Adaptive AVI-Based Cache Invalidation Scheme for Mobile Computing Systems
نویسندگان
چکیده
In a mobile computing system, caching data items at the mobile clients is important to reduce the data access delay in a unreliable and low bandwidth mobile network. However, efficient methods must be used to ensure the coherence between the cached items and the data items at the database server. In this paper, by exploring the real-time properties of the data items, we propose a cache invalidation scheme named as Invalidation by Absolute Validity Interval (IAVI). We define an absolute validate interval (AVI), for each data item based on its real-time property, e.g., update interval. A mobile client can verify the validity of a cached item by comparing the last update time and its AVI. A cached item is invalidated if the current time is greater than the last update time by its AVI. With this self-invalidation mechanism, the IAVI scheme uses the invalidation report to inform the mobile clients about the change of AVI rather than the update event of the data item. As a result, the size of invalidation report can be reduced significantly. Performance studies show that the IAVI scheme can significantly reduce the mean response time and invalidation report size under various system parameters. Furthermore, the results also show that the highest cache hit rate alone is not enough to get the best system performance, although higher cache hit rate can reduce the latency in data access. The broadcast bandwidth is still vital for the commitment of client requests. Therefore, trade off should be considered when using the communication bandwidth in mobile computer environment to maintain a higher cache hit.
منابع مشابه
A cache invalidation strategy for mobile networks
The diversity of services delivered over wireless channels has increased people’s desire in ubiquitously accessing these services from their mobile devices. However, a ubiquitous mobile computing environment faces several challenges such as scarce bandwidth, limited energy resources, and frequent disconnection of the server and mobile devices. Caching frequently accessed data is an effective te...
متن کاملCache Algorithms Based on Adaptive InvalidationReports for Mobile
Caching of frequently accessed data items can reduce the bandwidth requirement in a mobile wireless computing environment. Periodically broadcast of invalidation reports is an eecient cache invalidation strategy. However, this strategy is severely aaected by the disconnection and mobility of the clients. In this paper, we present three adaptive cache invalidation report methods, in which the se...
متن کاملAdaptive Power-Aware Cache Management for Mobile Computing Systems
Prefetch can be used to reduce the query latency and improve the bandwidth utilization of cache invalidation schemes. However, prefetch consumes power. In this paper, we propose a power-aware cache management to address this issue. Based on a novel prefetch-access ratio concept, the proposed scheme can dynamically optimize performance or power based on the available resources and performance re...
متن کاملBit-Sequences: An Adaptive Cache Invalidation Method in Mobile Client/Server Environments
In this paper, we present Bit-Sequences (BS), an adaptive cache invalidation algorithm for client/server mobile environments. The algorithm uses adaptable mechanisms to adjust the size of the invalidation report to optimize the use of a limited communication bandwidth while retaining the eeectiveness of cache invalidation. The proposed BS algorithm is especially suited for dissemination-based (...
متن کاملFlexible Data Dissemination Strategy for Effective Cache Consistency in Mobile Wireless Communication Networks
In mobile wireless communication network, caching data items at the mobile clients is important to reduce the data access delay. However, efficient cache invalidation strategies are used to ensure the consistency between the data in the cache of mobile clients and at the database server. Servers use invalidation reports (IRs) to inform the mobile clients about data item updates. This paper prop...
متن کامل